Text copied to clipboard!

Naslov

Text copied to clipboard!

GoLang Programer

Opis

Text copied to clipboard!
Tražimo iskusnog GoLang programera koji će se pridružiti našem razvojnom timu i pomoći u izgradnji visokokvalitetnih softverskih rješenja. Kao GoLang programer, bit ćete odgovorni za dizajniranje, razvoj i optimizaciju aplikacija koristeći Go programski jezik. Radit ćete u suradnji s drugim programerima, inženjerima i dizajnerima kako biste osigurali da naši proizvodi ispunjavaju visoke standarde performansi, sigurnosti i skalabilnosti. Vaše glavne odgovornosti uključivat će razvoj novih značajki, poboljšanje postojećeg koda, rješavanje tehničkih problema i optimizaciju performansi aplikacija. Također ćete sudjelovati u arhitektonskim odlukama i implementaciji najboljih praksi u razvoju softvera. Očekujemo da imate iskustvo u radu s bazama podataka, API-ima i distribuiranim sustavima. Idealni kandidat ima snažno razumijevanje Go programskog jezika, iskustvo u razvoju web aplikacija i mikrouslužnih arhitektura te sposobnost rada u agilnom okruženju. Također je važno da imate dobre komunikacijske vještine i sposobnost rada u timu. Ako ste strastveni u razvoju softvera, volite rješavati složene probleme i želite raditi na inovativnim projektima, ovo je prilika za vas. Pridružite nam se i budite dio dinamičnog tima koji razvija vrhunska softverska rješenja.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje aplikacija koristeći Go programski jezik.
  • Dizajniranje i implementacija mikrouslužnih arhitektura.
  • Optimizacija performansi i skalabilnosti aplikacija.
  • Rad s bazama podataka i API-ima.
  • Pisanje čistog, učinkovitog i održivog koda.
  • Suradnja s timom programera, dizajnera i inženjera.
  • Rješavanje tehničkih problema i ispravljanje grešaka.
  • Implementacija sigurnosnih i najboljih praksi u razvoju softvera.

Zahtjevi

Text copied to clipboard!
  • Iskustvo u radu s Go programskim jezikom.
  • Poznavanje mikrouslužnih arhitektura i distribuiranih sustava.
  • Iskustvo u radu s bazama podataka (SQL i NoSQL).
  • Razumijevanje API dizajna i RESTful servisa.
  • Poznavanje alata za verzioniranje koda (Git).
  • Iskustvo u radu s Dockerom i Kubernetesom je prednost.
  • Sposobnost rada u agilnom okruženju.
  • Dobre komunikacijske i timske vještine.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s Go programskim jezikom?
  • Kako biste optimizirali performanse Go aplikacije?
  • Koje su prednosti i izazovi mikrouslužnih arhitektura?
  • Kako biste riješili problem konkurentnosti u Go-u?
  • Koje alate koristite za testiranje i debugiranje koda?
  • Imate li iskustva s radom u distribuiranim sustavima?
  • Kako osiguravate sigurnost aplikacija koje razvijate?
  • Možete li podijeliti primjer složenog problema koji ste riješili?